@charset "utf-8";
/* CSS Document */
/*清除表单控件默认样式*/
select{ appearance:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;/*清除主流浏览器对select自带的样式*/-webkit-tap-highlight-color: rgba(0, 0, 0, 0); /*重置iOS下，点击某元素时出现的半透明的灰色背景的样式*/}
select::-ms-expand {display: none;/*清除ie浏览器对select自带的样式，只支持IE10及以上*/}
.label-radio input,.label-check input,.label-radio1 input{opacity:0;filter:alpha(opacity=0);}

/*.label-radio{width:17rem; height:1.0rem;background:url(../images/sf_ph_icon02.png) no-repeat left center;}
.label-radio1{width:5rem; height:1.5rem; background:url(../images/sf_ph_icon02.png) no-repeat left center; margin-left:2.2rem;}
.radio-checked{background:url(../images/sf_ph_icon01.png) no-repeat left center;}*/
.gj_maintable table tr td input .placeholder{color: #ddd;}

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{
    color:#ddd;
}
input::-moz-placeholder,textarea::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#ddd;
}
input:-moz-placeholder,textarea:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#ddd;
}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{  /* Internet Explorer 10-11 */
    color:#ddd;
}

/******************************消除radio自带样式***********************************/
input[type = "radio"] {display: none;}

.test-label{width: 100%;}
.test-radio{display:none}
.test-radioInput{position: relative;top: -0.6rem;border:1px solid #dcdcdc;background-color:#fff;border-radius:100%;display:inline-block;height:16px;margin-right:10px;margin-top: -1px;vertical-align:middle;width:16px;line-height:1}
.test-radio:checked+
.test-radioInput:after{background-color:#519aeb;border-radius:100%;content:"";display:inline-block;height:12px;margin:2px;width:12px}

/******************************公共***********************************/
.cl{clear: both;}
.mgt12{ margin-top:0.852rem;}
.mgt25{ margin-top:1.775rem;}
.cp{cursor: pointer;}
.ml20{margin-left: 1.42857rem;}
.mgr5{margin-right: 0.35714rem;} .mgr20{margin-right: 1.42rem;}
.mb20{margin-bottom: 1.42857rem; }
.w40{width: 40%;}
.w60{width: 60%;}
.mgl{margin-left: 0.7143rem;}
.mb{margin-bottom: 0.71rem;}
.tal{text-align: left;}
.tar{text-align: right;}
.mgt10{margin-top:0.7143rem;}
.mgt25{margin-top:1.775rem;}
.mgt5{margin-top:0.356rem;}


/******************************index.html**首页***********************************/
.sf-phcontainer{max-width:100%;height: 100%;background: url(../images/icon_7.png)no-repeat center bottom;background-size: 100%;}
.gj_phmaincon{width: 100%;background:#2681ff;}
.gj_phmaincon h2 {width: 94%;padding:0px 3%;height:3.12rem;line-height:3.12rem;text-align: center;color: #fff;font-size: 1.4rem;;  }
.gj_phmaincon h2 img{display:inline-block;}
.gj_rightcon{display:inline-block;}
.gj_maintable{color: #333;font-size:1.14rem;width:100%;padding:0px 3%;background: #fff;}
.gj_maintable table{text-align: right;width: 100%;font-size:1.07143rem;float: left;}
.gj_maintable table tr{border-bottom: 1px solid #eee;background: #fff;text-align: left;}
.gj_maintable table tr th{width: 30%;float: left;line-height:3.9rem;}
.gj_maintable table tr td{width: 70%;float: right;color: #666;line-height:3.9rem;}
.gj_maintable table tr td input{border: none;width:90%;float: left;line-height:3.9rem;height:3.9rem;}
.hdicon_select{width:10%;float: left;background: url(../images/icon_down.png)no-repeat center;height: 3.9rem;}
.hdicon_time{width:10%;float: left;background: url(../images/icon_time.png)no-repeat center;height: 3.9rem;}
.gj_nimg{position: absolute;}
.spe li{width: 33.3%;float: left;height: 6rem;}
.icon_ipt{border: none;line-height: 2rem;padding: 0px;}
.icon_bj img{display: block;margin: 0 auto;width: 80%;margin-top: .5rem; }
.icon_con{width: 25%;margin-top:1.4rem;float: left;text-align: center;}
.icon_bj{border-radius:0.57rem;width: 4.2rem;height: 4.2rem;line-height: 6.7rem;text-align: center;background: #519aeb;display: inline-block;}
.icon_con p{font-size:0.9rem;margin-top:.5rem;}




/**********************************login.html****登录*********************************/
.sf-phcontainer2{ width:100%;}
.sf-phlogo{ width:24.5rem;padding: 3rem 0px; }
.sf-phlogo h1{font-size: 1.5rem;letter-spacing: .1rem;line-height:2rem;text-align: center;width: 100%;color: #fff;}
.sf-phlogo img{ max-width:65%;margin-bottom: 1rem;}
.sf-phform{width:23.214rem;}
.sf-phform ul li{ padding:1rem 0px 1rem 0px; height:4.5rem;color: #ccd9fc; line-height:2.5rem; border-bottom:1px solid #7ba6f9; width:100%;}
.sf_phtext{ border:none !important; height:2.28rem !important; line-height:2.28rem !important; width:15rem !important;background: none !important;}
.sf-phform ul span{ display:inline-block; width:4.5rem;}
.sf-ph-loginbutn{ width:23.214rem; height:3.6rem;border-radius:2.5rem; line-height:3.6rem; background-color:#fff; color:#2681ff; box-shadow:2px 2px 5px #7479e0; }
.sf-phcontainer p{ height:2.4rem; line-height:2.4rem;}
.tip_title{width: 100%;padding: 0 3%;font-size:0.9rem;height: 3.6rem;line-height: 3.6rem;color: #999;}
.icon_del{position: relative;left:60px;top: -22px;}



/**********************************login.html****登录*********************************/
.gc_maincon{padding:2%;}
.gc_maincon li{width: 48%;padding:2%;float: left;background: #fff;border-radius:6px;}
.gc_table tr{border-bottom: 1px dashed #c3c3c3;height:3rem;}
.gc_table tr td{line-height: 3rem;}

.gj_mainbutton {
    width: 46%;
    height: 3.2rem;
    line-height: 3.2rem;
    background: #5c8ef7;
    color: #fff;
    padding: 0px 0px !important;
}













